.stran-vsebnik{max-width:950px;margin:0 auto;padding:20px;font-family:Times New Roman,Times,serif;font-size:17px;color:#333}.stran-vsebnik,.stran-vsebnik *{font-family:Times New Roman,Times,serif}#sekcija-domov .tekst-opis p{font-size:calc(1.05rem + 1px)}#sekcija-domov .slika-podnapis{font-size:.85rem}.navigacija{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #f6d6de;margin-bottom:30px;position:relative}.meni-vsebnik{position:relative;display:flex;align-items:center;gap:10px}.jezik-gumb{min-width:42px;padding:8px 10px;border:1px solid #e8a0b0;border-radius:6px;background:#fff;color:#a8455f;font-size:13px;font-weight:700;cursor:pointer}.jezik-gumb:hover{background:#fbe1ea}.jezik-gumb:focus-visible{outline:2px solid #c9677f;outline-offset:2px}.meni-izbira-okno{display:none;position:absolute;right:0;top:100%;background:#fff;border:2px solid #d4768c;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:8px;z-index:10;min-width:150px}.meni-izbira-okno.odprto{display:flex;flex-direction:column;gap:4px}.meni-povezava{background:none;border:none;padding:8px 12px;text-align:left;cursor:pointer;border-radius:6px;font-size:15px;width:100%;color:#57534e}.meni-povezava:hover{background:#fbe1ea;color:#1c1917}.meni-povezava.aktivna,.odprt-mobilni-podmeni>.meni-povezava{background:#fde4ea;color:#a8455f;font-weight:600}.glavni-naslov{text-align:center;margin-bottom:40px}.glavni-naslov h1{font-size:calc(2.5rem + 1px);letter-spacing:.05em;color:#1c1917;margin-bottom:8px}.podnapis{font-size:calc(1rem + 1px);color:#a8455f;font-weight:500;text-transform:uppercase;letter-spacing:.1em}@media (max-width: 640px){.podnapis{font-size:.9rem}}.crta{width:60px;height:2px;background:#e8a0b0;margin:20px auto 0}.sekcija{display:none}.sekcija.prikazi{display:block;animation:fadeIn .4s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.predstavitev-okvir{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px;align-items:center}@media (min-width: 768px){.kartica{display:grid;grid-template-columns:280px 1fr;align-items:stretch}.okvir-slike{width:100%;height:100%;min-height:320px}}.meni-gumb span{display:block;width:24px;height:3px;background:#c9677f;border-radius:2px;transition:all .2s ease}.meni-gumb{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:10px}.tekst-opis h2,.kontakt-sekcija h2,.novica-leglo-sekcija h2,.predstavitev-sekcija>h2{font-size:calc(1.75rem + 1px);color:#1c1917;margin-top:0;margin-bottom:20px}#sekcija-psi .predstavitev-sekcija>h2,#sekcija-legla .predstavitev-sekcija>h2{text-align:center;margin-bottom:40px}.predstavitev-sekcija>h2.naslov-podstran{text-align:center;margin-bottom:40px}.tekst-opis p{font-size:calc(1.05rem + 1px);line-height:1.7;color:#444;margin-bottom:16px}.tekst-opis p.uradno-ime{color:#c9677f;font-weight:700;text-transform:uppercase;font-size:calc((1.05rem + 1px)*.68 + 2px);letter-spacing:.05em}.okvir-predstavitvene-slike{width:100%;height:350px;border-radius:12px;overflow:hidden;box-shadow:0 10px 15px -3px #0000000d}.slika-podnapis{font-size:calc(.85rem + 1px);color:#78716c;text-align:center;margin-top:8px;font-style:italic}.kontakt-sekcija{background:#fff6fa;padding:40px;border-radius:16px;border:1px solid #f7dde9}#sekcija-kontakt .kontakt-mreza+.okvir-predstavitvene-slike{width:90%;max-width:560px;height:auto;aspect-ratio:16 / 10;margin:32px auto 0}.kontakt-uvod{font-size:calc(1.1rem + 1px);color:#57534e;margin-bottom:30px}.kontakt-mreza{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-w: 640px){.kontakt-mreza{grid-template-columns:1fr}}.info-vrstica{font-size:calc(1rem + 1px);margin-bottom:12px;color:#1c1917}.info-vrstica a{color:#c9677f;text-decoration:none;font-weight:500}.info-vrstica a:hover{text-decoration:underline}.povezava-legla,.povezava-pesa,.povezava-aktualno,#sekcija-pasma a{color:#c9677f}.povezava-legla:hover,.povezava-pesa:hover,.povezava-aktualno:hover,#sekcija-pasma a:hover{color:#a8455f}#sekcija-pasma ul{list-style:none;padding-left:1.6em}#sekcija-pasma li{position:relative;font-size:calc(1.05rem + 1px);line-height:1.7;color:#444;margin:0}#sekcija-pasma li:before{content:"★";color:#c9677f;position:absolute;left:-1.6em}.obvestilo-kupcem{font-size:calc(.95rem + 1px);line-height:1.6;color:#57534e;background:#fff;padding:20px;border-radius:8px;border-left:4px solid #e8a0b0}.sekcija-naslov-sredina{text-align:center;font-size:calc(2rem + 1px);color:#1c1917;margin-bottom:40px}#sekcija-psi>.sekcija-naslov-sredina,#sekcija-legla>.sekcija-naslov-sredina{text-transform:uppercase;font-size:calc((2rem + 1px)*.68);letter-spacing:.05em}.logo-tekst{font-weight:700;font-size:17px;letter-spacing:.1em;color:#a8455f;cursor:pointer;transition:opacity .2s ease;user-select:none;outline:none}.logo-tekst:hover{opacity:.8}.kartice-seznam{display:flex;flex-direction:column;gap:40px}.kartica{background:#fff;border:1px solid #f6d6de;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #00000005;display:grid;grid-template-columns:300px 1fr}#sekcija-psi .kartica[role=link],#sekcija-legla .kartica[role=link]{cursor:pointer}#sekcija-psi .kartica[role=link]:focus-visible,#sekcija-legla .kartica[role=link]:focus-visible{outline:2px solid #c9677f;outline-offset:3px}@media (max-w: 768px){.kartica{grid-template-columns:1fr}}.okvir-slike{width:100%;height:100%;min-height:300px}.okvir-slike img{width:100%;height:100%;object-fit:cover}.podatki{padding:30px;display:flex;flex-direction:column;gap:15px}.podatki h3{font-size:calc(1.5rem + 1px);color:#1c1917;margin:0}.klicno{font-style:italic;color:#c9677f;margin:-10px 0 5px;font-weight:500}.detajli{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#fff7f8;padding:12px 16px;border-radius:8px;font-size:calc(.95rem + 1px)}.detajli p{margin:0}.testi{display:flex;flex-wrap:wrap;gap:6px}.znacka{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0;padding:4px 10px;border-radius:9999px;font-size:calc(.8rem + 1px);font-weight:500;text-transform:uppercase}.opis{font-size:calc(1rem + 1px);line-height:1.6;color:#444;font-style:italic;border-left:3px solid #f6d6de;padding-left:12px;margin:10px 0}.opis-pes{font-style:normal}.leglo-glava{display:flex;justify-content:space-between;align-items:center}.status-znacka{background:#fde4ea;color:#a8455f;border:1px solid #f9c9d4;padding:4px 12px;border-radius:9999px;font-size:calc(.85rem + 1px);font-weight:600}.status-znacka.status-nacrtovano{background:#e07a93;color:#fff;border-color:#d4677f}.rodovnik-sekcija{margin-top:15px}.rodovnik-naslov{font-size:calc(1.1rem + 1px);color:#1c1917;margin-bottom:10px;border-bottom:1px solid #f6d6de;padding-bottom:5px}.rodovnik-tabela-vsebnik{width:100%;overflow-x:auto;border:1px solid #f6d6de;border-radius:8px}.rodovnik-tabela{width:100%;border-collapse:collapse;font-size:calc(.8rem + 1px);text-align:left;background:#fff;min-width:600px}.rodovnik-tabela td{border:1px solid #f6d6de;padding:8px;vertical-align:middle}.gen-1{background:#fff7f8;width:34%;font-size:calc(.85rem + 1px)}.gen-2{background:#fff;width:33%}.gen-3{background:#fff7f8;color:#666;width:33%}.oče{border-left:4px solid #3b82f6!important}.mati{border-left:4px solid #ec4899!important}.prazno{text-align:center;color:#78716c;font-style:italic;padding:40px}.predstavitev-sekcija{background:#fff6fa;padding:40px;border-radius:16px;border:1px solid #f7dde9;margin-bottom:60px}.predstavitev-okvir{display:flex;flex-direction:column;gap:30px;align-items:center}.galerija-zgodbe-psarne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 20px}.galerija-zgodbe-psarne img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px}.galerija-zgodbe-psarne--pokoncno{max-width:600px;margin-right:auto;margin-left:auto}.galerija-zgodbe-psarne--pokoncno img{aspect-ratio:3 / 4;object-fit:contain;background:#fff}.galerija-zgodbe-psarne--samotna img{grid-column:1 / -1;width:calc((100% - 12px)/2);justify-self:center}.galerija-zgodbe-psarne--omejena{max-width:600px;margin-right:auto;margin-left:auto;align-items:start}.galerija-zgodbe-psarne--omejena .slika-pokoncna{aspect-ratio:3 / 4;object-fit:contain;background:#fff}@media (max-width: 640px){#sekcija-domov .galerija-zgodbe-psarne:not(.galerija-zgodbe-psarne--pokoncno){width:calc(100% + 64px);margin-left:-32px;gap:6px}.galerija-prvih-8-tednov--pokoncno{width:calc(100% + 24px);max-width:none;margin-left:-12px;gap:8px}#sekcija-domov .galerija-zgodbe-psarne--pokoncno{width:calc(100% + 64px);max-width:none;margin-left:-32px;gap:6px}#sekcija-pasma .okvir-predstavitvene-slike{width:100%;margin-left:0}#sekcija-kontakt .kontakt-mreza+.okvir-predstavitvene-slike{width:calc(100% + 32px);max-width:none;margin-left:-16px}.kontakt-telefon-vrstica{gap:0}.kontakt-telefon-slika{height:14px}.kontakt-telefon-podatki{gap:4px;flex-wrap:nowrap}.kontakt-telefon-podatki>span{white-space:nowrap}#sekcija-prvih-8-tednov .galerija-prvih-8-tednov--lezece,#sekcija-prvih-8-tednov .galerija-prvih-8-tednov--pokoncno{width:calc(100% + 64px);max-width:none;margin-left:-32px;gap:6px}}.galerija-prvih-8-tednov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;max-width:600px;margin:16px auto 20px}.galerija-prvih-8-tednov img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px}.galerija-prvih-8-tednov img.pokoncna-slika{aspect-ratio:3 / 4}.galerija-prvih-8-tednov--izvirna-razmerja img{height:auto;aspect-ratio:auto;object-fit:contain}.galerija-prvih-8-tednov--izvirna-razmerja img.slika-sredinsko{grid-column:1 / -1;width:calc((100% - 12px)/2);justify-self:center}@media (min-width: 768px){.galerija-zgodbe-psarne--pokoncno,.galerija-prvih-8-tednov--pokoncno{max-width:640px;gap:16px}#sekcija-prvih-8-tednov .galerija-prvih-8-tednov--lezece-par,#sekcija-prvih-8-tednov .galerija-prvih-8-tednov--izvirna-razmerja{max-width:720px;gap:16px}#sekcija-prvih-8-tednov .galerija-prvih-8-tednov--izvirna-razmerja .slika-sredinsko{max-width:294px}}.tekst-opis h2{font-size:calc(1.75rem + 1px);color:#1c1917;margin-top:0;margin-bottom:20px}.tekst-opis p{font-size:calc(1.05rem + 1px);line-height:1.7;color:#444;margin-bottom:16px;text-align:justify}.tekst-opis p:last-child{margin-bottom:0}.galerija-psarne{width:100%;display:flex;flex-direction:column;align-items:center}.okvir-predstavitvene-slike{width:100%;max-width:600px;height:auto;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d;background:#fff}.okvir-predstavitvene-slike img{width:100%;height:100%;object-fit:cover}#sekcija-pasma .okvir-predstavitvene-slike{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){#sekcija-pasma .okvir-predstavitvene-slike{max-width:540px}#sekcija-pasma .tekst-opis>.okvir-predstavitvene-slike:first-of-type{max-width:580px;margin-left:0;margin-right:auto}}.tekst-opis{width:100%}.okvir-predstavitvene-slike{width:100%;max-width:600px;height:400px;border-radius:12px;overflow:hidden;box-shadow:0 10px 15px -3px #0000000d}.kontakt-mreza{display:flex;flex-direction:column;gap:25px}.okvir-predstavitvene-slike{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;box-shadow:0 10px 15px -3px #0000000d}.okvir-slike{width:100%;height:auto;background:#fff7f8;display:flex;align-items:center;justify-content:start}.okvir-slike img{width:100%;height:100%;object-fit:contain}.kartica{background:#fff;border:1px solid #f6d6de;border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #00000005;display:flex;flex-direction:column;width:100%}.okvir-slike{width:100%;height:auto;background:#fff7f8;display:flex;align-items:center;justify-content:center;padding:0}.okvir-slike img{width:100%;height:auto;max-height:300px;object-fit:cover}.podatki{padding:20px;display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box}@media (min-width: 768px){.kartica{display:grid;grid-template-columns:320px 1fr;align-items:center}.okvir-slike{width:100%;height:100%;min-height:250px;padding:15px;box-sizing:border-box}.okvir-slike img{width:100%;height:auto;max-height:280px;object-fit:contain;border-radius:8px}.podatki{padding:30px}}.stran-vsebnik{max-width:1100px!important;margin:0 auto!important;padding:20px;font-family:Times New Roman,Times,serif;color:#333;box-sizing:border-box}@media (min-width: 768px){.kartice-seznam{width:100%;max-width:1100px;margin:0 auto}.kartica{display:grid;grid-template-columns:320px 1fr;align-items:center;width:100%}}.skupina-podmeni{position:relative;width:100%}.podmeni-okno{display:none;flex-direction:column;background:#fff0f4;padding:4px 0;border-radius:6px}.podmeni-povezava{background:none;border:none;padding:8px 12px;text-align:left;cursor:pointer;font-size:14px;color:#a8455f;font-weight:600;font-family:Times New Roman,Times,serif;transition:background .2s ease;width:100%;border-radius:6px}.podmeni-povezava:hover{background:#fbe1ea;color:#a8455f}@media (min-width: 768px){.odprt-mobilni-podmeni .podmeni-okno{display:flex;position:static;margin-top:4px;animation:slideDown .2s ease-in-out}}@media (max-width: 767px){.podmeni-okno{display:none;margin-top:4px}.odprt-mobilni-podmeni .podmeni-okno{display:flex;animation:slideDown .2s ease-in-out}.podmeni-povezava{padding:10px 12px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.novica-leglo-sekcija{background:#fff6fa;border:1px solid #f7dde9;border-radius:16px;padding:30px;margin-bottom:60px;box-shadow:0 4px 10px -3px #a8455f0d}.novica-leglo-glava{display:flex;align-items:center;gap:15px;margin-bottom:20px}@media (max-width: 640px){.novica-leglo-glava{flex-direction:column;align-items:start;gap:8px}}.novica-naslov{font-size:calc(1.6rem + 1px);color:#1c1917;margin:0}.novica-znacka{background:#d4768c;color:#fff;font-size:calc(.8rem + 1px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:6px 14px;border-radius:9999px}.novica-znacka.utripa{animation:nežnoUtripanje 2s infinite ease-in-out}@keyframes nežnoUtripanje{0%{opacity:1}50%{opacity:.85}to{opacity:1}}.novica-leglo-vsebina p{font-size:calc(1.05rem + 1px);line-height:1.6;color:#444;margin:0 0 20px}.novica-leglo-vsebina p:last-child{margin-bottom:0}.novica-podatki{background:#fff;border:1px solid #f6d6de;border-radius:10px;padding:20px;margin-bottom:20px}.novica-podatki p{margin:0;font-size:calc(1rem + 1px)}.novica-podatki p:first-child{margin-bottom:8px}.novica-poziv{font-style:italic;color:#a8455f;font-weight:500;margin:0!important}.novica-leglo-slika-okvir{width:100%;max-width:260px;margin:20px auto 0;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d;background:#fff;display:flex;align-items:center;justify-content:center}.novica-leglo-slika-okvir img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}@media (min-width: 768px){.novica-leglo-razporeditev{display:grid;grid-template-columns:1fr 260px;align-items:center;gap:40px}.novica-leglo-slika-okvir{margin:0}}.aktualno-galerija{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-top:30px}.aktualno-galerija img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d}@media (max-width: 640px){.aktualno-galerija{grid-template-columns:1fr}}.kontakt-telefon-vrstica{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.kontakt-telefon-podatki{display:flex;align-items:center;gap:8px}@media (min-width: 768px){.kontakt-telefon-vrstica{flex-direction:row;align-items:center;gap:8px}}.kontakt-telefon-slika{height:20px;width:auto;display:inline-block;vertical-align:middle;mix-blend-mode:multiply}.top-obvestilo-bar{background:#ffedf3;border:1px solid #f7d3e0;border-radius:8px;padding:10px 20px;margin-bottom:25px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.top-obvestilo-bar:hover{background:#fbe0ea;transform:translateY(-1px)}.top-obvestilo-vsebina{display:flex;align-items:center;gap:12px}@media (max-width: 640px){.top-obvestilo-vsebina{gap:8px}.top-tekst{font-size:14px!important}}.top-znacka{background:#d4768c;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:3px 8px;border-radius:4px;letter-spacing:.05em;flex-shrink:0}.top-tekst{margin:0;font-size:15px;color:#a8455f;font-weight:500;line-height:1.4}.top-puscica{color:#d4768c;font-weight:700;font-size:17px;transition:transform .2s ease}.top-obvestilo-bar:hover .top-puscica{transform:translate(4px)}#sekcija-legla .kartice-seznam,#sekcija-psi .kartice-seznam{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}#sekcija-legla .kartica,#sekcija-psi .kartica{grid-template-columns:1fr}#sekcija-legla .okvir-slike,#sekcija-psi .okvir-slike{min-height:0;height:260px;background:transparent}#sekcija-legla .podatki,#sekcija-psi .podatki{padding:20px;gap:8px}#sekcija-psi .podatki{justify-content:center;text-align:center}#sekcija-psi .podatki h3{margin:0;line-height:1.2;color:#c9677f}#sekcija-psi .kartica .okvir-slike{padding:0 14px 14px}#sekcija-legla .podatki p{margin:0}@media (max-width: 640px){.tekst-opis a,.info-vrstica a{overflow-wrap:anywhere}#sekcija-legla .kartice-seznam,#sekcija-psi .kartice-seznam{grid-template-columns:1fr}#sekcija-legla .podatki h3{font-size:22px}#sekcija-legla .podatki p{font-size:15px}#sekcija-psi>.sekcija-naslov-sredina,#sekcija-legla>.sekcija-naslov-sredina{font-size:20px}.stran-legla>.sekcija-naslov-sredina{font-size:26px}.sekcija[id^=sekcija-pes-]>.sekcija-naslov-sredina{font-size:26px}.sekcija[id^=sekcija-pes-] .predstavitev-sekcija{padding:20px}.sekcija[id^=sekcija-pes-] .predstavitev-okvir{align-items:stretch}#sekcija-psi .okvir-slike{height:auto;aspect-ratio:16 / 9}#sekcija-psi .okvir-slike img{transform:translateY(-4px) scale(1.1)}#sekcija-psi .podatki{min-height:56px;padding:0 16px;align-items:center;justify-content:center}#sekcija-psi .podatki h3{font-size:20px;transform:translateY(-4px)}#sekcija-pes-lina .uradno-ime{font-size:12px;letter-spacing:0;white-space:nowrap}.glavni-naslov h1{font-size:1.9rem;line-height:1.2}.glavni-naslov h1 .naslov-del{display:block;white-space:nowrap}}.kartica .okvir-slike{padding:14px 14px 0;box-sizing:border-box}.kartica .okvir-slike img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}#sekcija-legla .kartica .okvir-slike{height:auto;padding:24px 32px 0}#sekcija-legla .kartica .okvir-slike img{width:100%;max-height:none}#sekcija-legla .podatki{padding:14px 32px 22px}#sekcija-legla .podatki h3{color:#c9677f}@media (max-width: 640px){#sekcija-legla .kartica .okvir-slike{padding-right:20px;padding-left:20px}#sekcija-legla .podatki{padding:14px 20px 22px}}.stran-legla .tekst-opis{max-width:none}.stran-legla .detajli{display:flex;flex-direction:column;gap:6px;background:none;padding:0;border-radius:0}.stran-legla .leglo-vsebina{display:grid;grid-template-columns:1fr 1fr}.stran-legla .leglo-vsebina .detajli{padding-right:30px}.seznam-mladickov{list-style:none;margin:0;padding:0 0 0 20px;border-left:2px solid #e8a0b0;display:grid;justify-content:start;align-content:center;gap:12px;font-size:calc(.95rem + 1px)}#sekcija-leglo-f .seznam-mladickov,#sekcija-leglo-g .seznam-mladickov{padding-block:12px}.znak-spola{color:#c9677f;font-weight:700}.znak-spola.znak-samec{color:#3b82f6}@media (max-width: 640px){.stran-legla .predstavitev-sekcija{padding:20px}.stran-legla .leglo-vsebina{grid-template-columns:1fr;gap:24px}.stran-legla .leglo-vsebina .detajli{padding-right:0}.seznam-mladickov{border-left:none;border-top:2px solid #e8a0b0;padding:22px 0 12px;justify-content:start}#sekcija-leglo-f .seznam-mladickov,#sekcija-leglo-g .seznam-mladickov{padding-top:22px;padding-bottom:12px}}@media (min-width: 1550px){.meni-izbira-okno{left:100%;right:auto;top:10px;margin-left:12px;width:220px;box-sizing:border-box}}
